#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int main()
//{
//	int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
//	int* pt = arr;
//	int i = 0;
//	for (i = 0; i < 10; i++)
//	{
//		printf("%d ", *(pt + i));
//	}
//	return 0;
//}


//int main()
//{
//	int arr[10] = { 2,3,4,9,8,7,1,0,10,5 };
//	int c = 0,i = 0,f,flag=1;
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	for (i = 0; i < sz-2; i++)
//	{
//		for (c = 0; c < sz-1-i; c++)
//		{
//			if (arr[c] > arr[c + 1])
//			{
//				f = arr[c];
//				arr[c] = arr[c + 1];
//				arr[c + 1] = f;
//				flag = 0;
//			}
//		}
//		if (flag == 1)
//		{
//			break;
//		}
//	}
//	for (i = 0; i < sz; i++)
//	{
//		printf("%d ", arr[i]);
//	}
//	return 0;
//}


int main()
{
	int arr[10] = { 2,5,6,1,1,7,8,9,1,5 };
	int arr1[10] = { 0 };
	int sz = sizeof(arr) / sizeof(arr[0]);
	int i, c = 0;
	int b = sz - 1;
	for (i = 0; i < sz ; i++)
	{
		if (arr[i] % 2 != 0)
		{
			arr1[c] = arr[i];
			c++;
		}
		else
		{
			arr1[b] = arr[i];
			b--;
		}
	}
	for (i = 0; i < sz ; i++)
	{
		printf("%d ", arr1[i]);
	}
	return 0;
}